package cn.da.shuai.cool.system.model.enums.role;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 角色状态枚举
 */
@AllArgsConstructor
@Getter
public enum RoleTypeType {
    SUPER_ROLE(1, "超级管理员"),
    AUTH_ROLE(2, "授权管理员"),
    DATA_ROLE(3, "数据管理员"),
    NORMAL_ROLE(4, "普通角色");

    @EnumValue
    @JsonValue
    private final int value;
    private final String desc;
}